package com.hjm.project.gears_info.domain;

import com.hjm.framework.aspectj.lang.annotation.Excel;
import com.hjm.framework.web.domain.BaseEntity;
import org.apache.commons.lang.builder.ToStringBuilder;
import org.apache.commons.lang.builder.ToStringStyle;

/**
 * 服务商档位信息（分润标准）对象 gears_info
 * 
 * @author LOVE
 * @date 2020-11-19
 */
public class GearsInfo extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 月交易量区间 */
    @Excel(name = "月交易量区间")
    private String paySection;

    /** 档次 */
    @Excel(name = "档次")
    private String grade;
    private String gradeName;
    private String ysf;
    private Integer sorts;


    /** 主键 */
    private Long id;

    /** 修改时间 */
    @Excel(name = "修改时间")
    private String updateDate;

    /** 修改人 */
    @Excel(name = "修改人")
    private String updateMan;

    /** 添加时间 */
    @Excel(name = "添加时间")
    private String createDate;

    /** 是否最低档  0 是  1 不是 */
    @Excel(name = "是否最低档  0 是  1 不是")
    private String isMin;

    /** 消费DS */
    @Excel(name = "消费DS")
    private String ds;

    /** 添加人 */
    @Excel(name = "添加人")
    private String addMan;
    private String reward;
    private String rewardYsf;
    private String rewardEndDate;


    public String getRewardYsf() {
        return rewardYsf;
    }

    public void setRewardYsf(String rewardYsf) {
        this.rewardYsf = rewardYsf;
    }

    public String getReward() {
        return reward;
    }

    public void setReward(String reward) {
        this.reward = reward;
    }

    public String getRewardEndDate() {
        return rewardEndDate;
    }

    public void setRewardEndDate(String rewardEndDate) {
        this.rewardEndDate = rewardEndDate;
    }

    public String getYsf() {
        return ysf;
    }

    public void setYsf(String ysf) {
        this.ysf = ysf;
    }

    public Integer getSorts() {
        return sorts;
    }

    public void setSorts(Integer sorts) {
        this.sorts = sorts;
    }

    public String getGradeName() {
        return gradeName;
    }

    public void setGradeName(String gradeName) {
        this.gradeName = gradeName;
    }

    public void setPaySection(String paySection)
    {
        this.paySection = paySection;
    }

    public String getPaySection()
    {
        return paySection;
    }
    public void setGrade(String grade)
    {
        this.grade = grade;
    }

    public String getGrade()
    {
        return grade;
    }
    public void setId(Long id)
    {
        this.id = id;
    }

    public Long getId()
    {
        return id;
    }
    public void setUpdateDate(String updateDate)
    {
        this.updateDate = updateDate;
    }

    public String getUpdateDate()
    {
        return updateDate;
    }
    public void setUpdateMan(String updateMan)
    {
        this.updateMan = updateMan;
    }

    public String getUpdateMan()
    {
        return updateMan;
    }
    public void setCreateDate(String createDate)
    {
        this.createDate = createDate;
    }

    public String getCreateDate()
    {
        return createDate;
    }
    public void setIsMin(String isMin)
    {
        this.isMin = isMin;
    }

    public String getIsMin()
    {
        return isMin;
    }
    public void setDs(String ds)
    {
        this.ds = ds;
    }

    public String getDs()
    {
        return ds;
    }
    public void setAddMan(String addMan)
    {
        this.addMan = addMan;
    }

    public String getAddMan()
    {
        return addMan;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
            .append("paySection", getPaySection())
            .append("grade", getGrade())
            .append("id", getId())
            .append("updateDate", getUpdateDate())
            .append("updateMan", getUpdateMan())
            .append("createDate", getCreateDate())
            .append("isMin", getIsMin())
            .append("ds", getDs())
            .append("addMan", getAddMan())
            .toString();
    }
}
